package org.flexspeedup.event
{
import flash.events.Event;
/**
 * Starts up the booting process
 */
public class BootStartEvent extends Event
{
    //--------------------------------------------------------------------------
    //
    //  Class Constants
    //
    //--------------------------------------------------------------------------

    //----------------------------------
    //  ID
    //----------------------------------
    /**
     * ID is a string representation of the event type: BootStartEvent
     */    
    public static const ID:String = "BootStartEvent";
    
    //--------------------------------------------------------------------------
    //
    // Constructor
    //
    //--------------------------------------------------------------------------

    /**
     * Returns a new instance of this class.
     */
    public function BootStartEvent()
    {
        super(ID, true, true);
    }

    //--------------------------------------------------------------------------
    //
    //  Properties
    //
    //--------------------------------------------------------------------------

    //--------------------------------------------------------------------------
    //
    //  Overridden Methods - Event
    //
    //--------------------------------------------------------------------------

    /**
     * @inheritDoc flash.events.Event#clone
     */
    override public function clone():Event
    {
        return new BootStartEvent();
    }
}
}